From e41844f7515ebdaad6739d2b635ea252ec162aa7 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Fri, 25 Aug 2017 16:54:11 +0200 Subject: [PATCH] recentchoooser: Update to using GdkEvent API --- gtk/gtkrecentchooserdefault.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gtk/gtkrecentchooserdefault.c b/gtk/gtkrecentchooserdefault.c index f65c568b83..04166c2259 100644 --- a/gtk/gtkrecentchooserdefault.c +++ b/gtk/gtkrecentchooserdefault.c @@ -1698,15 +1698,16 @@ recent_view_button_press_cb (GtkWidget *widget, gpointer user_data) { GtkRecentChooserDefault *impl = GTK_RECENT_CHOOSER_DEFAULT (user_data); + gdouble x, y; - if (gdk_event_triggers_context_menu ((GdkEvent *) event)) + if (gdk_event_triggers_context_menu ((GdkEvent *) event) && + gdk_event_get_coords ((GdkEvent *) event, &x, &y)) { GtkTreePath *path; gboolean res; res = gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (impl->priv->recent_view), - event->x, event->y, - &path, + x, y, &path, NULL, NULL, NULL); if (!res) return FALSE; -- 2.30.2